/* Default CSS Stylesheet for a new Web Application project */

A {     
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    Color : #000000;
	text-decoration : none;
}

A:hover { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Color : #0066CC; 
	text-decoration : underline;
}

.break_word 
{
	word-wrap: break-word;
}

.text_border
{
	border-right: gold 2px solid;
	border-top: gold 2px solid;
	border-left: gold 2px solid;
	border-bottom: gold 2px solid;
}

.text_no_border
{
	border-right: #366ab3 2px solid;
	border-top: #366ab3 2px solid;
	border-left: #366ab3 2px solid;
	border-bottom: #366ab3 2px solid;
}

.cssServices
{
	cursor: pointer;
	font-size: 12;
}

.cssServices_Disabled
{
	cursor: default;
	font-size: 12;
}

.HideTable
{
	DISPLAY: none;
}

.ShowTable
{
	DISPLAY: inline;
}

.DownLine
{
	BORDER-BOTTOM: tan 2px solid;
}

.ThinLine
{
	BORDER-BOTTOM: tan 1px solid;
}

.Box
{
	border-bottom: white 1px solid; 
	border-top: white 1px solid; 
	border-left: white 1px solid; 
	border-right: white 1px solid; 
}

.Error
{
	border-top: gold 1px solid;
	width: 100%;
	color: darkgray;
	border-bottom: gold 1px solid;
	background-color: #ffffcc;
}

.transparent {
    filter:alpha(opacity=90);
    background-color:whitesmoke;
    display:none;
    width:200;
    height:140;
    position:absolute;
    color: black;
    border: black 1px solid;
}

.AccordionTitle, .AccordionContent, .AccordionContainer
{
  position:relative;
  width:206px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

.AccordionTitle
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:10pt;
  font-weight:normal;
  text-align:left;
  background-repeat:repeat-x;
  display:table;
  /*
  background-image:url('ptyx3_blocktitle.gif');
  */
  color:Teal;
  -moz-user-select:none;

  border-top: solid 1px teal;
  border-bottom: solid 0px teal;
  border-left: solid 1px teal;
  border-right: solid 1px teal;
}

.AccordionContent
{
  height:0px;
  overflow:hidden;
  display:none; 
  border-top: solid 0px teal;
  border-bottom: solid 1px teal;
  border-left: solid 1px teal;
  border-right: solid 1px teal;
  margin-bottom:1px;
}

.AccordionContainer
{
 /* border-top: solid 1px #C1C1C1;
  border-bottom: solid 1px #C1C1C1;
  border-left: solid 2px #C1C1C1;
  border-right: solid 2px #C1C1C1;*/
}